home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 15 / BBS in a box XV-2.iso / Files II / Prog / D-G / FB_AppleEvents.sit / AEVENTS.INCL < prev    next >
MacBinary  |  1992-05-03  |  9.8 KB  |  [TEXT/ZBAS]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Sun May 3 18:15:49 1992, modified Sun May 3 18:15:49 1992, creator 'ZBAS', type ASCII, 6842 bytes "AEVENTS.INCL" , at 0x1b3a 2879 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[ZBAS]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0c 41 45 56 45 4e 54 | 53 2e 49 4e 43 4c 00 00 |..AEVENT|S.INCL..|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 5a 42 41 | 53 00 00 00 00 00 00 00 |.TEXTZBA|S.......|
|00000050| 00 00 00 00 00 1a ba 00 | 00 0b 3f a6 2a 16 95 a6 |........|..?.*...|
|00000060| 2a 16 95 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |*.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 c1 ee 00 00 |........|........|
|00000080| 49 4e 43 4c 55 44 45 20 | 46 49 4c 45 0d 5f 6e 69 |INCLUDE |FILE._ni|
|00000090| 6c 3d 30 0d 5f 69 6f 4d | 69 73 63 3d 32 38 0d 0d |l=0._ioM|isc=28..|
|000000a0| 4c 4f 43 41 4c 20 46 4e | 20 46 53 70 4f 70 65 6e |LOCAL FN| FSpOpen|
|000000b0| 44 46 28 46 53 53 70 65 | 63 50 54 52 26 2c 70 65 |DF(FSSpe|cPTR&,pe|
|000000c0| 72 6d 69 73 73 69 6f 6e | 2c 72 65 66 4e 75 6d 50 |rmission|,refNumP|
|000000d0| 54 52 26 29 0d 20 20 60 | 20 53 55 42 51 2e 57 20 |TR&). `| SUBQ.W |
|000000e0| 23 32 2c 53 50 20 20 20 | 20 20 20 20 20 20 20 3b |#2,SP | ;|
|000000f0| 70 75 74 20 72 6f 6f 6d | 20 6f 6e 20 73 74 61 63 |put room| on stac|
|00000100| 6b 20 66 6f 72 20 66 6e | 20 72 65 73 75 6c 74 20 |k for fn| result |
|00000110| 28 6f 73 65 72 72 29 0d | 20 20 60 20 4d 4f 56 45 |(oserr).| ` MOVE|
|00000120| 2e 4c 20 5e 46 53 53 70 | 65 63 50 54 52 26 2c 2d |.L ^FSSp|ecPTR&,-|
|00000130| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 57 20 |(SP). `| MOVE.W |
|00000140| 5e 70 65 72 6d 69 73 73 | 69 6f 6e 2c 2d 28 53 50 |^permiss|ion,-(SP|
|00000150| 29 0d 20 20 60 20 4d 4f | 56 45 2e 4c 20 5e 72 65 |). ` MO|VE.L ^re|
|00000160| 66 4e 75 6d 50 54 52 26 | 2c 2d 28 53 50 29 0d 20 |fNumPTR&|,-(SP). |
|00000170| 20 4d 41 43 48 4c 47 20 | 26 48 33 30 33 43 2c 26 | MACHLG |&H303C,&|
|00000180| 48 30 30 30 32 2c 26 48 | 41 41 35 32 0d 20 20 60 |H0002,&H|AA52. `|
|00000190| 20 4d 4f 56 45 2e 57 20 | 28 53 50 29 2b 2c 44 30 | MOVE.W |(SP)+,D0|
|000001a0| 20 20 20 20 20 20 20 3b | 20 70 6f 70 20 72 65 73 | ;| pop res|
|000001b0| 75 6c 74 20 66 72 6f 6d | 20 73 74 61 63 6b 0d 45 |ult from| stack.E|
|000001c0| 4e 44 20 46 4e 3d 52 45 | 47 49 53 54 45 52 28 44 |ND FN=RE|GISTER(D|
|000001d0| 30 29 0d 0d 4c 4f 43 41 | 4c 20 46 4e 20 4f 70 65 |0)..LOCA|L FN Ope|
|000001e0| 6e 44 6f 63 28 6f 70 46 | 53 53 70 65 63 50 54 52 |nDoc(opF|SSpecPTR|
|000001f0| 26 2c 74 6f 44 61 74 61 | 48 61 6e 64 6c 50 54 52 |&,toData|HandlPTR|
|00000200| 26 29 0d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |&). | |
|00000210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 27 2a 20 | | '* |
|00000230| 6f 70 65 6e 20 61 20 64 | 6f 63 75 6d 65 6e 74 2c |open a d|ocument,|
|00000240| 20 67 69 76 65 6e 20 69 | 74 73 20 46 53 53 70 65 | given i|ts FSSpe|
|00000250| 63 20 69 6e 66 6f 20 2a | 0d 20 20 66 69 6c 65 45 |c info *|. fileE|
|00000260| 72 72 6f 72 3d 30 0d 20 | 20 66 69 6c 65 52 65 66 |rror=0. | fileRef|
|00000270| 3d 30 0d 20 20 64 61 74 | 61 43 6f 75 6e 74 26 3d |=0. dat|aCount&=|
|00000280| 30 0d 20 20 66 69 6c 65 | 64 61 74 61 48 26 3d 30 |0. file|dataH&=0|
|00000290| 0d 20 20 44 49 4d 20 70 | 42 6c 6f 63 6b 2e 20 35 |. DIM p|Block. 5|
|000002a0| 30 0d 20 20 50 4f 4b 45 | 20 4c 4f 4e 47 20 74 6f |0. POKE| LONG to|
|000002b0| 44 61 74 61 48 61 6e 64 | 6c 50 54 52 26 2c 5f 6e |DataHand|lPTR&,_n|
|000002c0| 69 6c 3a 20 20 20 20 20 | 20 20 20 20 27 2a 20 72 |il: | '* r|
|000002d0| 65 74 75 72 6e 20 6e 69 | 6c 20 64 61 74 61 20 68 |eturn ni|l data h|
|000002e0| 61 6e 64 6c 65 20 69 6e | 20 63 61 73 65 20 66 61 |andle in| case fa|
|000002f0| 69 6c 20 62 65 6c 6f 77 | 20 2a 0d 20 20 66 69 6c |il below| *. fil|
|00000300| 65 45 72 72 6f 72 3d 46 | 4e 20 46 53 70 4f 70 65 |eError=F|N FSpOpe|
|00000310| 6e 44 46 28 6f 70 46 53 | 53 70 65 63 50 54 52 26 |nDF(opFS|SpecPTR&|
|00000320| 2c 5f 66 73 43 75 72 50 | 65 72 6d 2c 40 66 69 6c |,_fsCurP|erm,@fil|
|00000330| 65 52 65 66 29 0d 20 20 | 4c 4f 4e 47 20 49 46 20 |eRef). |LONG IF |
|00000340| 66 69 6c 65 45 72 72 6f | 72 3d 30 0d 20 20 20 20 |fileErro|r=0. |
|00000350| 50 4f 4b 45 20 4c 4f 4e | 47 20 40 70 42 6c 6f 63 |POKE LON|G @pBloc|
|00000360| 6b 2b 20 5f 69 6f 43 6f | 6d 70 6c 65 74 69 6f 6e |k+ _ioCo|mpletion|
|00000370| 2c 30 0d 20 20 20 20 50 | 4f 4b 45 20 57 4f 52 44 |,0. P|OKE WORD|
|00000380| 20 40 70 42 6c 6f 63 6b | 2b 20 5f 69 6f 52 65 66 | @pBlock|+ _ioRef|
|00000390| 4e 75 6d 2c 66 69 6c 65 | 52 65 66 0d 20 20 20 20 |Num,file|Ref. |
|000003a0| 66 69 6c 65 45 72 72 6f | 72 3d 46 4e 20 47 45 54 |fileErro|r=FN GET|
|000003b0| 45 4f 46 28 40 70 42 6c | 6f 63 6b 29 3a 20 20 20 |EOF(@pBl|ock): |
|000003c0| 20 20 20 20 20 20 27 2a | 20 50 42 67 65 74 45 4f | '*| PBgetEO|
|000003d0| 46 20 2d 20 67 65 74 20 | 66 69 6c 65 20 6c 65 6e |F - get |file len|
|000003e0| 67 74 68 20 69 6e 20 62 | 79 74 65 73 20 2a 0d 20 |gth in b|ytes *. |
|000003f0| 20 20 20 4c 4f 4e 47 20 | 49 46 20 66 69 6c 65 45 | LONG |IF fileE|
|00000400| 72 72 6f 72 3d 30 0d 20 | 20 20 20 20 20 64 61 74 |rror=0. | dat|
|00000410| 61 43 6f 75 6e 74 26 3d | 50 45 45 4b 20 4c 4f 4e |aCount&=|PEEK LON|
|00000420| 47 28 40 70 42 6c 6f 63 | 6b 2b 20 5f 69 6f 4d 69 |G(@pBloc|k+ _ioMi|
|00000430| 73 63 29 0d 20 20 20 20 | 20 20 50 52 49 4e 54 20 |sc). | PRINT |
|00000440| 22 44 41 54 41 43 4f 55 | 4e 54 3d 22 3b 64 61 74 |"DATACOU|NT=";dat|
|00000450| 61 43 6f 75 6e 74 26 0d | 20 20 20 20 20 20 66 69 |aCount&.| fi|
|00000460| 6c 65 64 61 74 61 48 26 | 3d 46 4e 20 4e 45 57 48 |ledataH&|=FN NEWH|
|00000470| 41 4e 44 4c 45 28 64 61 | 74 61 43 6f 75 6e 74 26 |ANDLE(da|taCount&|
|00000480| 29 0d 20 20 20 20 20 20 | 4c 4f 4e 47 20 49 46 20 |). |LONG IF |
|00000490| 66 69 6c 65 64 61 74 61 | 48 26 0d 20 20 20 20 20 |filedata|H&. |
|000004a0| 20 20 20 50 4f 4b 45 20 | 4c 4f 4e 47 20 40 70 42 | POKE |LONG @pB|
|000004b0| 6c 6f 63 6b 2b 20 5f 69 | 6f 42 75 66 66 65 72 2c |lock+ _i|oBuffer,|
|000004c0| 50 45 45 4b 20 4c 4f 4e | 47 28 66 69 6c 65 64 61 |PEEK LON|G(fileda|
|000004d0| 74 61 48 26 29 0d 20 20 | 20 20 20 20 20 20 50 4f |taH&). | PO|
|000004e0| 4b 45 20 4c 4f 4e 47 20 | 40 70 42 6c 6f 63 6b 2b |KE LONG |@pBlock+|
|000004f0| 20 5f 69 6f 52 65 71 43 | 6f 75 6e 74 2c 64 61 74 | _ioReqC|ount,dat|
|00000500| 61 43 6f 75 6e 74 26 0d | 20 20 20 20 20 20 20 20 |aCount&.| |
|00000510| 50 4f 4b 45 20 57 4f 52 | 44 20 40 70 42 6c 6f 63 |POKE WOR|D @pBloc|
|00000520| 6b 2b 20 5f 69 6f 50 6f | 73 4d 6f 64 65 2c 5f 66 |k+ _ioPo|sMode,_f|
|00000530| 73 46 72 6f 6d 53 74 61 | 72 74 0d 20 20 20 20 20 |sFromSta|rt. |
|00000540| 20 20 20 50 4f 4b 45 20 | 57 4f 52 44 20 40 70 42 | POKE |WORD @pB|
|00000550| 6c 6f 63 6b 2b 20 5f 69 | 6f 50 6f 73 4f 66 66 73 |lock+ _i|oPosOffs|
|00000560| 65 74 2c 30 0d 20 20 20 | 20 20 20 20 20 6d 79 45 |et,0. | myE|
|00000570| 72 72 3d 46 4e 20 48 4c | 4f 43 4b 28 66 69 6c 65 |rr=FN HL|OCK(file|
|00000580| 64 61 74 61 48 26 29 0d | 20 20 20 20 20 20 20 20 |dataH&).| |
|00000590| 66 69 6c 65 45 72 72 6f | 72 3d 46 4e 20 52 45 41 |fileErro|r=FN REA|
|000005a0| 44 28 40 70 42 6c 6f 63 | 6b 29 3a 20 20 20 20 20 |D(@pBloc|k): |
|000005b0| 20 20 27 2a 20 50 42 52 | 65 61 64 20 2d 20 72 65 | '* PBR|ead - re|
|000005c0| 61 64 20 73 70 65 63 69 | 66 69 65 64 20 6e 6f 2e |ad speci|fied no.|
|000005d0| 20 62 79 74 65 73 20 69 | 6e 74 6f 20 62 75 66 66 | bytes i|nto buff|
|000005e0| 65 72 20 66 69 6c 65 64 | 61 74 61 48 26 2a 0d 20 |er filed|ataH&*. |
|000005f0| 20 20 20 20 20 20 20 6d | 79 45 72 72 3d 46 4e 20 | m|yErr=FN |
|00000600| 48 55 4e 4c 4f 43 4b 28 | 66 69 6c 65 64 61 74 61 |HUNLOCK(|filedata|
|00000610| 48 26 29 0d 20 20 20 20 | 20 20 20 20 49 46 20 66 |H&). | IF f|
|00000620| 69 6c 65 45 72 72 6f 72 | 3d 30 20 54 48 45 4e 20 |ileError|=0 THEN |
|00000630| 50 4f 4b 45 20 4c 4f 4e | 47 20 74 6f 44 61 74 61 |POKE LON|G toData|
|00000640| 48 61 6e 64 6c 50 54 52 | 26 2c 66 69 6c 65 64 61 |HandlPTR|&,fileda|
|00000650| 74 61 48 26 3a 27 2a 20 | 72 65 74 75 72 6e 20 74 |taH&:'* |return t|
|00000660| 68 65 20 76 61 6c 69 64 | 20 64 61 74 61 20 68 61 |he valid| data ha|
|00000670| 6e 64 6c 65 20 2a 0d 20 | 20 20 20 20 20 58 45 4c |ndle *. | XEL|
|00000680| 53 45 0d 20 20 20 20 20 | 20 20 20 6d 79 45 72 72 |SE. | myErr|
|00000690| 3d 5f 6d 65 6d 46 75 6c | 6c 45 72 72 0d 20 20 20 |=_memFul|lErr. |
|000006a0| 20 20 20 45 4e 44 20 49 | 46 0d 20 20 20 20 45 4e | END I|F. EN|
|000006b0| 44 20 49 46 0d 20 20 20 | 20 66 69 6c 65 45 72 72 |D IF. | fileErr|
|000006c0| 6f 72 3d 46 4e 20 43 4c | 4f 53 45 28 40 70 42 6c |or=FN CL|OSE(@pBl|
|000006d0| 6f 63 6b 29 0d 20 20 45 | 4e 44 20 49 46 0d 20 20 |ock). E|ND IF. |
|000006e0| 49 46 20 6d 79 45 72 72 | 3d 30 20 54 48 45 4e 20 |IF myErr|=0 THEN |
|000006f0| 6d 79 45 72 72 3d 66 69 | 6c 65 45 72 72 6f 72 0d |myErr=fi|leError.|
|00000700| 45 4e 44 20 46 4e 3d 6d | 79 45 72 72 0d 0d 0d 4c |END FN=m|yErr...L|
|00000710| 4f 43 41 4c 20 46 4e 20 | 50 50 43 42 72 6f 77 73 |OCAL FN |PPCBrows|
|00000720| 65 72 28 50 54 52 31 26 | 2c 50 54 52 32 26 2c 64 |er(PTR1&|,PTR2&,d|
|00000730| 65 66 61 75 6c 74 53 70 | 65 63 69 66 69 65 64 2c |efaultSp|ecified,|
|00000740| 50 54 52 33 26 2c 50 54 | 52 34 26 2c 66 69 6c 74 |PTR3&,PT|R4&,filt|
|00000750| 65 72 50 72 6f 63 26 2c | 50 54 52 35 26 29 0d 20 |erProc&,|PTR5&). |
|00000760| 20 60 20 53 55 42 51 2e | 57 20 23 32 2c 53 50 20 | ` SUBQ.|W #2,SP |
|00000770| 20 20 20 20 20 20 20 20 | 20 3b 70 75 74 20 72 6f | | ;put ro|
|00000780| 6f 6d 20 6f 6e 20 73 74 | 61 63 6b 20 66 6f 72 20 |om on st|ack for |
|00000790| 66 6e 20 72 65 73 75 6c | 74 20 28 6f 73 65 72 72 |fn resul|t (oserr|
|000007a0| 29 0d 20 20 60 20 4d 4f | 56 45 2e 4c 20 5e 50 54 |). ` MO|VE.L ^PT|
|000007b0| 52 31 26 2c 2d 28 53 50 | 29 0d 20 20 60 20 4d 4f |R1&,-(SP|). ` MO|
|000007c0| 56 45 2e 4c 20 5e 50 54 | 52 32 26 2c 2d 28 53 50 |VE.L ^PT|R2&,-(SP|
|000007d0| 29 0d 20 20 60 20 4d 4f | 56 45 2e 57 20 5e 64 65 |). ` MO|VE.W ^de|
|000007e0| 66 61 75 6c 74 53 70 65 | 63 69 66 69 65 64 2c 2d |faultSpe|cified,-|
|000007f0| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00000800| 5e 50 54 52 33 26 2c 2d | 28 53 50 29 0d 20 20 60 |^PTR3&,-|(SP). `|
|00000810| 20 4d 4f 56 45 2e 4c 20 | 5e 50 54 52 34 26 2c 2d | MOVE.L |^PTR4&,-|
|00000820| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00000830| 5e 66 69 6c 74 65 72 50 | 72 6f 63 26 2c 2d 28 53 |^filterP|roc&,-(S|
|00000840| 50 29 0d 20 20 60 20 4d | 4f 56 45 2e 4c 20 5e 50 |P). ` M|OVE.L ^P|
|00000850| 54 52 35 26 2c 2d 28 53 | 50 29 0d 20 20 60 09 4d |TR5&,-(S|P). `.M|
|00000860| 4f 56 45 2e 57 09 09 23 | 24 30 44 30 30 2c 44 30 |OVE.W..#|$0D00,D0|
|00000870| 20 20 20 20 20 3b 20 50 | 50 43 42 72 6f 77 73 65 | ; P|PCBrowse|
|00000880| 72 20 73 65 6c 65 63 74 | 6f 72 0d 20 20 4d 41 43 |r select|or. MAC|
|00000890| 48 4c 47 20 26 48 41 38 | 32 42 20 20 20 20 20 20 |HLG &HA8|2B |
|000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008b0| 20 20 20 20 20 27 20 70 | 61 63 6b 39 20 28 70 70 | ' p|ack9 (pp|
|000008c0| 63 20 54 6f 6f 6c 62 6f | 78 29 0d 20 20 60 20 4d |c Toolbo|x). ` M|
|000008d0| 4f 56 45 2e 57 20 28 53 | 50 29 2b 2c 44 30 20 20 |OVE.W (S|P)+,D0 |
|000008e0| 20 20 20 20 20 3b 20 70 | 6f 70 20 72 65 73 75 6c | ; p|op resul|
|000008f0| 74 20 66 72 6f 6d 20 73 | 74 61 63 6b 0d 45 4e 44 |t from s|tack.END|
|00000900| 20 46 4e 3d 52 45 47 49 | 53 54 45 52 28 44 30 29 | FN=REGI|STER(D0)|
|00000910| 0d 0d 4c 4f 43 41 4c 20 | 46 4e 20 41 45 49 6e 73 |..LOCAL |FN AEIns|
|00000920| 74 61 6c 6c 45 76 65 6e | 74 48 61 6e 64 6c 65 72 |tallEven|tHandler|
|00000930| 28 74 68 65 41 45 45 76 | 65 6e 74 43 6c 61 73 73 |(theAEEv|entClass|
|00000940| 26 2c 74 68 65 41 45 45 | 76 65 6e 74 49 44 26 2c |&,theAEE|ventID&,|
|00000950| 68 61 6e 64 6c 65 72 26 | 2c 68 61 6e 64 6c 65 72 |handler&|,handler|
|00000960| 52 65 66 63 6f 6e 26 2c | 69 73 53 79 73 48 61 6e |Refcon&,|isSysHan|
|00000970| 64 6c 65 72 29 0d 20 20 | 60 20 53 55 42 51 2e 57 |dler). |` SUBQ.W|
|00000980| 20 23 32 2c 53 50 20 20 | 20 20 20 20 20 20 20 20 | #2,SP | |
|00000990| 3b 70 75 74 20 72 6f 6f | 6d 20 6f 6e 20 73 74 61 |;put roo|m on sta|
|000009a0| 63 6b 20 66 6f 72 20 66 | 6e 20 72 65 73 75 6c 74 |ck for f|n result|
|000009b0| 20 28 6f 73 65 72 72 29 | 0d 20 20 60 20 4d 4f 56 | (oserr)|. ` MOV|
|000009c0| 45 2e 4c 20 5e 74 68 65 | 41 45 45 76 65 6e 74 43 |E.L ^the|AEEventC|
|000009d0| 6c 61 73 73 26 2c 2d 28 | 53 50 29 0d 20 20 60 20 |lass&,-(|SP). ` |
|000009e0| 4d 4f 56 45 2e 4c 20 5e | 74 68 65 41 45 45 76 65 |MOVE.L ^|theAEEve|
|000009f0| 6e 74 49 44 26 2c 2d 28 | 53 50 29 0d 20 20 60 20 |ntID&,-(|SP). ` |
|00000a00| 4d 4f 56 45 2e 4c 20 5e | 68 61 6e 64 6c 65 72 26 |MOVE.L ^|handler&|
|00000a10| 2c 2d 28 53 50 29 0d 20 | 20 60 20 4d 4f 56 45 2e |,-(SP). | ` MOVE.|
|00000a20| 4c 20 5e 68 61 6e 64 6c | 65 72 52 65 66 63 6f 6e |L ^handl|erRefcon|
|00000a30| 26 2c 2d 28 53 50 29 0d | 20 20 60 20 4d 4f 56 45 |&,-(SP).| ` MOVE|
|00000a40| 2e 57 20 5e 69 73 53 79 | 73 48 61 6e 64 6c 65 72 |.W ^isSy|sHandler|
|00000a50| 2c 2d 28 53 50 29 0d 20 | 20 4d 41 43 48 4c 47 20 |,-(SP). | MACHLG |
|00000a60| 26 48 33 30 33 43 2c 26 | 48 30 39 31 46 2c 26 48 |&H303C,&|H091F,&H|
|00000a70| 41 38 31 36 0d 20 20 60 | 20 4d 4f 56 45 2e 57 20 |A816. `| MOVE.W |
|00000a80| 28 53 50 29 2b 2c 44 30 | 20 20 20 20 20 20 20 3b |(SP)+,D0| ;|
|00000a90| 20 70 6f 70 20 72 65 73 | 75 6c 74 20 66 72 6f 6d | pop res|ult from|
|00000aa0| 20 73 74 61 63 6b 0d 45 | 4e 44 20 46 4e 3d 52 45 | stack.E|ND FN=RE|
|00000ab0| 47 49 53 54 45 52 28 44 | 30 29 0d 0d 4c 4f 43 41 |GISTER(D|0)..LOCA|
|00000ac0| 4c 20 46 4e 20 41 45 52 | 65 6d 6f 76 65 45 76 65 |L FN AER|emoveEve|
|00000ad0| 6e 74 48 61 6e 64 6c 65 | 72 28 74 68 65 41 45 45 |ntHandle|r(theAEE|
|00000ae0| 76 65 6e 74 43 6c 61 73 | 73 26 2c 74 68 65 41 45 |ventClas|s&,theAE|
|00000af0| 45 76 65 6e 74 49 44 26 | 2c 68 61 6e 64 6c 65 72 |EventID&|,handler|
|00000b00| 26 2c 69 73 53 79 73 48 | 61 6e 64 6c 65 72 29 0d |&,isSysH|andler).|
|00000b10| 20 20 60 20 53 55 42 51 | 2e 57 20 23 32 2c 53 50 | ` SUBQ|.W #2,SP|
|00000b20| 20 20 20 20 20 20 20 20 | 20 20 3b 70 75 74 20 72 | | ;put r|
|00000b30| 6f 6f 6d 20 6f 6e 20 73 | 74 61 63 6b 20 66 6f 72 |oom on s|tack for|
|00000b40| 20 66 6e 20 72 65 73 75 | 6c 74 20 28 6f 73 65 72 | fn resu|lt (oser|
|00000b50| 72 29 0d 20 20 60 20 4d | 4f 56 45 2e 4c 20 5e 74 |r). ` M|OVE.L ^t|
|00000b60| 68 65 41 45 45 76 65 6e | 74 43 6c 61 73 73 26 2c |heAEEven|tClass&,|
|00000b70| 2d 28 53 50 29 0d 20 20 | 60 20 4d 4f 56 45 2e 4c |-(SP). |` MOVE.L|
|00000b80| 20 5e 74 68 65 41 45 45 | 76 65 6e 74 49 44 26 2c | ^theAEE|ventID&,|
|00000b90| 2d 28 53 50 29 0d 20 20 | 60 20 4d 4f 56 45 2e 4c |-(SP). |` MOVE.L|
|00000ba0| 20 5e 68 61 6e 64 6c 65 | 72 26 2c 2d 28 53 50 29 | ^handle|r&,-(SP)|
|00000bb0| 0d 20 20 60 20 4d 4f 56 | 45 2e 57 20 5e 69 73 53 |. ` MOV|E.W ^isS|
|00000bc0| 79 73 48 61 6e 64 6c 65 | 72 2c 2d 28 53 50 29 0d |ysHandle|r,-(SP).|
|00000bd0| 20 20 4d 41 43 48 4c 47 | 20 26 48 33 30 33 43 2c | MACHLG| &H303C,|
|00000be0| 26 48 30 37 32 30 2c 26 | 48 41 38 31 36 0d 20 20 |&H0720,&|HA816. |
|00000bf0| 60 20 4d 4f 56 45 2e 57 | 20 28 53 50 29 2b 2c 44 |` MOVE.W| (SP)+,D|
|00000c00| 30 20 20 20 20 20 20 20 | 3b 20 70 6f 70 20 72 65 |0 |; pop re|
|00000c10| 73 75 6c 74 20 66 72 6f | 6d 20 73 74 61 63 6b 0d |sult fro|m stack.|
|00000c20| 45 4e 44 20 46 4e 3d 52 | 45 47 49 53 54 45 52 28 |END FN=R|EGISTER(|
|00000c30| 44 30 29 0d 0d 4c 4f 43 | 41 4c 20 46 4e 20 41 45 |D0)..LOC|AL FN AE|
|00000c40| 47 65 74 45 76 65 6e 74 | 48 61 6e 64 6c 65 72 28 |GetEvent|Handler(|
|00000c50| 74 68 65 41 45 45 76 65 | 6e 74 43 6c 61 73 73 26 |theAEEve|ntClass&|
|00000c60| 2c 74 68 65 41 45 45 76 | 65 6e 74 49 44 26 2c 68 |,theAEEv|entID&,h|
|00000c70| 61 6e 64 6c 65 72 50 54 | 52 26 2c 68 61 6e 64 6c |andlerPT|R&,handl|
|00000c80| 65 72 52 65 66 63 6f 6e | 50 54 52 26 2c 69 73 53 |erRefcon|PTR&,isS|
|00000c90| 79 73 48 61 6e 64 6c 65 | 72 29 0d 20 20 60 20 53 |ysHandle|r). ` S|
|00000ca0| 55 42 51 2e 57 20 23 32 | 2c 53 50 20 20 20 20 20 |UBQ.W #2|,SP |
|00000cb0| 20 20 20 20 20 3b 70 75 | 74 20 72 6f 6f 6d 20 6f | ;pu|t room o|
|00000cc0| 6e 20 73 74 61 63 6b 20 | 66 6f 72 20 66 6e 20 72 |n stack |for fn r|
|00000cd0| 65 73 75 6c 74 20 28 6f | 73 65 72 72 29 0d 20 20 |esult (o|serr). |
|00000ce0| 60 20 4d 4f 56 45 2e 4c | 20 5e 74 68 65 41 45 45 |` MOVE.L| ^theAEE|
|00000cf0| 76 65 6e 74 43 6c 61 73 | 73 26 2c 2d 28 53 50 29 |ventClas|s&,-(SP)|
|00000d00| 0d 20 20 60 20 4d 4f 56 | 45 2e 4c 20 5e 74 68 65 |. ` MOV|E.L ^the|
|00000d10| 41 45 45 76 65 6e 74 49 | 44 26 2c 2d 28 53 50 29 |AEEventI|D&,-(SP)|
|00000d20| 0d 20 20 60 20 4d 4f 56 | 45 2e 4c 20 5e 68 61 6e |. ` MOV|E.L ^han|
|00000d30| 64 6c 65 72 50 54 52 26 | 2c 2d 28 53 50 29 0d 20 |dlerPTR&|,-(SP). |
|00000d40| 20 60 20 4d 4f 56 45 2e | 4c 20 5e 68 61 6e 64 6c | ` MOVE.|L ^handl|
|00000d50| 65 72 52 65 66 63 6f 6e | 50 54 52 26 2c 2d 28 53 |erRefcon|PTR&,-(S|
|00000d60| 50 29 0d 20 20 60 20 4d | 4f 56 45 2e 57 20 5e 69 |P). ` M|OVE.W ^i|
|00000d70| 73 53 79 73 48 61 6e 64 | 6c 65 72 2c 2d 28 53 50 |sSysHand|ler,-(SP|
|00000d80| 29 0d 20 20 4d 41 43 48 | 4c 47 20 26 48 33 30 33 |). MACH|LG &H303|
|00000d90| 43 2c 26 48 30 39 32 31 | 2c 26 48 41 38 31 36 0d |C,&H0921|,&HA816.|
|00000da0| 20 20 60 20 4d 4f 56 45 | 2e 57 20 28 53 50 29 2b | ` MOVE|.W (SP)+|
|00000db0| 2c 44 30 20 20 20 20 20 | 20 20 3b 20 70 6f 70 20 |,D0 | ; pop |
|00000dc0| 72 65 73 75 6c 74 20 66 | 72 6f 6d 20 73 74 61 63 |result f|rom stac|
|00000dd0| 6b 0d 45 4e 44 20 46 4e | 3d 52 45 47 49 53 54 45 |k.END FN|=REGISTE|
|00000de0| 52 28 44 30 29 0d 0d 4c | 4f 43 41 4c 20 46 4e 20 |R(D0)..L|OCAL FN |
|00000df0| 41 45 50 72 6f 63 65 73 | 73 41 70 70 6c 65 45 76 |AEProces|sAppleEv|
|00000e00| 65 6e 74 28 74 68 65 45 | 76 65 6e 74 52 65 63 6f |ent(theE|ventReco|
|00000e10| 72 64 50 74 72 26 29 0d | 20 20 60 20 53 55 42 51 |rdPtr&).| ` SUBQ|
|00000e20| 2e 57 20 23 32 2c 53 50 | 20 20 20 20 20 20 20 20 |.W #2,SP| |
|00000e30| 20 20 3b 70 75 74 20 72 | 6f 6f 6d 20 6f 6e 20 73 | ;put r|oom on s|
|00000e40| 74 61 63 6b 20 66 6f 72 | 20 66 6e 20 72 65 73 75 |tack for| fn resu|
|00000e50| 6c 74 20 28 6f 73 65 72 | 72 29 0d 20 20 60 20 4d |lt (oser|r). ` M|
|00000e60| 4f 56 45 2e 4c 20 5e 74 | 68 65 45 76 65 6e 74 52 |OVE.L ^t|heEventR|
|00000e70| 65 63 6f 72 64 50 74 72 | 26 2c 2d 28 53 50 29 0d |ecordPtr|&,-(SP).|
|00000e80| 20 20 4d 41 43 48 4c 47 | 20 26 48 33 30 33 43 2c | MACHLG| &H303C,|
|00000e90| 26 30 32 31 42 2c 26 48 | 41 38 31 36 0d 20 20 60 |&021B,&H|A816. `|
|00000ea0| 20 4d 4f 56 45 2e 57 20 | 28 53 50 29 2b 2c 44 30 | MOVE.W |(SP)+,D0|
|00000eb0| 20 20 20 20 20 20 20 3b | 20 70 6f 70 20 72 65 73 | ;| pop res|
|00000ec0| 75 6c 74 20 66 72 6f 6d | 20 73 74 61 63 6b 0d 45 |ult from| stack.E|
|00000ed0| 4e 44 20 46 4e 3d 52 45 | 47 49 53 54 45 52 28 44 |ND FN=RE|GISTER(D|
|00000ee0| 30 29 0d 0d 4c 4f 43 41 | 4c 20 46 4e 20 41 45 43 |0)..LOCA|L FN AEC|
|00000ef0| 72 65 61 74 65 41 70 70 | 6c 65 45 76 65 6e 74 28 |reateApp|leEvent(|
|00000f00| 74 68 65 41 45 45 76 65 | 6e 74 43 6c 61 73 73 26 |theAEEve|ntClass&|
|00000f10| 2c 74 68 65 41 45 45 76 | 65 6e 74 49 44 26 2c 41 |,theAEEv|entID&,A|
|00000f20| 45 41 64 64 72 65 73 73 | 44 65 73 63 5f 74 61 72 |EAddress|Desc_tar|
|00000f30| 67 65 74 26 2c 72 65 74 | 75 72 6e 49 44 25 2c 74 |get&,ret|urnID%,t|
|00000f40| 72 61 6e 73 61 63 74 69 | 6f 6e 49 44 26 2c 41 70 |ransacti|onID&,Ap|
|00000f50| 70 6c 65 45 76 65 6e 74 | 5f 72 65 73 75 6c 74 26 |pleEvent|_result&|
|00000f60| 29 0d 20 20 60 20 53 55 | 42 51 2e 57 20 23 32 2c |). ` SU|BQ.W #2,|
|00000f70| 53 50 20 20 20 20 20 20 | 20 20 20 20 3b 70 75 74 |SP | ;put|
|00000f80| 20 72 6f 6f 6d 20 6f 6e | 20 73 74 61 63 6b 20 66 | room on| stack f|
|00000f90| 6f 72 20 66 6e 20 72 65 | 73 75 6c 74 20 28 6f 73 |or fn re|sult (os|
|00000fa0| 65 72 72 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |err). `| MOVE.L |
|00000fb0| 5e 74 68 65 41 45 45 76 | 65 6e 74 43 6c 61 73 73 |^theAEEv|entClass|
|00000fc0| 26 2c 2d 28 53 50 29 0d | 20 20 60 20 4d 4f 56 45 |&,-(SP).| ` MOVE|
|00000fd0| 2e 4c 20 5e 74 68 65 41 | 45 45 76 65 6e 74 49 44 |.L ^theA|EEventID|
|00000fe0| 26 2c 2d 28 53 50 29 0d | 20 20 60 20 4d 4f 56 45 |&,-(SP).| ` MOVE|
|00000ff0| 2e 4c 20 5e 41 45 41 64 | 64 72 65 73 73 44 65 73 |.L ^AEAd|dressDes|
|00001000| 63 5f 74 61 72 67 65 74 | 26 2c 2d 28 53 50 29 0d |c_target|&,-(SP).|
|00001010| 20 20 60 20 4d 4f 56 45 | 2e 57 20 5e 72 65 74 75 | ` MOVE|.W ^retu|
|00001020| 72 6e 49 44 25 2c 2d 28 | 53 50 29 0d 20 20 60 20 |rnID%,-(|SP). ` |
|00001030| 4d 4f 56 45 2e 4c 20 5e | 74 72 61 6e 73 61 63 74 |MOVE.L ^|transact|
|00001040| 69 6f 6e 49 44 26 2c 2d | 28 53 50 29 0d 20 20 60 |ionID&,-|(SP). `|
|00001050| 20 4d 4f 56 45 2e 4c 20 | 5e 41 70 70 6c 65 45 76 | MOVE.L |^AppleEv|
|00001060| 65 6e 74 5f 72 65 73 75 | 6c 74 26 2c 2d 28 53 50 |ent_resu|lt&,-(SP|
|00001070| 29 0d 20 20 4d 41 43 48 | 4c 47 20 26 48 33 30 33 |). MACH|LG &H303|
|00001080| 43 2c 26 48 30 42 31 34 | 2c 26 48 41 38 31 36 0d |C,&H0B14|,&HA816.|
|00001090| 20 20 60 20 4d 4f 56 45 | 2e 57 20 28 53 50 29 2b | ` MOVE|.W (SP)+|
|000010a0| 2c 44 30 20 20 20 20 20 | 20 20 3b 20 70 6f 70 20 |,D0 | ; pop |
|000010b0| 72 65 73 75 6c 74 20 66 | 72 6f 6d 20 73 74 61 63 |result f|rom stac|
|000010c0| 6b 0d 45 4e 44 20 46 4e | 3d 52 45 47 49 53 54 45 |k.END FN|=REGISTE|
|000010d0| 52 28 44 30 29 0d 0d 4c | 4f 43 41 4c 20 46 4e 20 |R(D0)..L|OCAL FN |
|000010e0| 41 45 53 65 6e 64 28 74 | 68 65 41 70 70 6c 65 45 |AESend(t|heAppleE|
|000010f0| 76 65 6e 74 26 2c 41 70 | 70 6c 65 45 76 65 6e 74 |vent&,Ap|pleEvent|
|00001100| 5f 72 65 70 6c 79 26 2c | 73 65 6e 64 4d 6f 64 65 |_reply&,|sendMode|
|00001110| 26 2c 73 65 6e 64 50 72 | 69 6f 72 69 74 79 25 2c |&,sendPr|iority%,|
|00001120| 74 69 6d 65 4f 75 74 49 | 6e 54 69 63 6b 73 26 2c |timeOutI|nTicks&,|
|00001130| 69 64 6c 65 50 72 6f 63 | 26 2c 66 69 6c 74 65 72 |idleProc|&,filter|
|00001140| 50 72 6f 63 26 29 0d 20 | 20 60 20 53 55 42 51 2e |Proc&). | ` SUBQ.|
|00001150| 57 20 23 32 2c 53 50 20 | 20 20 20 20 20 20 20 20 |W #2,SP | |
|00001160| 20 3b 70 75 74 20 72 6f | 6f 6d 20 6f 6e 20 73 74 | ;put ro|om on st|
|00001170| 61 63 6b 20 66 6f 72 20 | 66 6e 20 72 65 73 75 6c |ack for |fn resul|
|00001180| 74 20 28 6f 73 65 72 72 | 29 0d 20 20 60 20 4d 4f |t (oserr|). ` MO|
|00001190| 56 45 2e 4c 20 5e 74 68 | 65 41 70 70 6c 65 45 76 |VE.L ^th|eAppleEv|
|000011a0| 65 6e 74 26 2c 2d 28 53 | 50 29 0d 20 20 60 20 4d |ent&,-(S|P). ` M|
|000011b0| 4f 56 45 2e 4c 20 5e 41 | 70 70 6c 65 45 76 65 6e |OVE.L ^A|ppleEven|
|000011c0| 74 5f 72 65 70 6c 79 26 | 2c 2d 28 53 50 29 0d 20 |t_reply&|,-(SP). |
|000011d0| 20 60 20 4d 4f 56 45 2e | 4c 20 5e 73 65 6e 64 4d | ` MOVE.|L ^sendM|
|000011e0| 6f 64 65 26 2c 2d 28 53 | 50 29 0d 20 20 60 20 4d |ode&,-(S|P). ` M|
|000011f0| 4f 56 45 2e 57 20 5e 73 | 65 6e 64 50 72 69 6f 72 |OVE.W ^s|endPrior|
|00001200| 69 74 79 25 2c 2d 28 53 | 50 29 0d 20 20 60 20 4d |ity%,-(S|P). ` M|
|00001210| 4f 56 45 2e 4c 20 5e 74 | 69 6d 65 4f 75 74 49 6e |OVE.L ^t|imeOutIn|
|00001220| 54 69 63 6b 73 26 2c 2d | 28 53 50 29 0d 20 20 60 |Ticks&,-|(SP). `|
|00001230| 20 4d 4f 56 45 2e 4c 20 | 5e 69 64 6c 65 50 72 6f | MOVE.L |^idlePro|
|00001240| 63 26 2c 2d 28 53 50 29 | 0d 20 20 60 20 4d 4f 56 |c&,-(SP)|. ` MOV|
|00001250| 45 2e 4c 20 5e 66 69 6c | 74 65 72 50 72 6f 63 26 |E.L ^fil|terProc&|
|00001260| 2c 2d 28 53 50 29 0d 20 | 20 4d 41 43 48 4c 47 20 |,-(SP). | MACHLG |
|00001270| 26 48 33 30 33 43 2c 26 | 48 30 44 31 37 2c 26 48 |&H303C,&|H0D17,&H|
|00001280| 41 38 31 36 0d 20 20 60 | 20 4d 4f 56 45 2e 57 20 |A816. `| MOVE.W |
|00001290| 28 53 50 29 2b 2c 44 30 | 20 20 20 20 20 20 20 3b |(SP)+,D0| ;|
|000012a0| 20 70 6f 70 20 72 65 73 | 75 6c 74 20 66 72 6f 6d | pop res|ult from|
|000012b0| 20 73 74 61 63 6b 0d 45 | 4e 44 20 46 4e 3d 52 45 | stack.E|ND FN=RE|
|000012c0| 47 49 53 54 45 52 28 44 | 30 29 0d 0d 4c 4f 43 41 |GISTER(D|0)..LOCA|
|000012d0| 4c 20 46 4e 20 41 45 44 | 69 73 70 6f 73 65 44 65 |L FN AED|isposeDe|
|000012e0| 73 63 28 74 68 65 41 45 | 44 65 73 63 26 29 0d 20 |sc(theAE|Desc&). |
|000012f0| 20 60 20 53 55 42 51 2e | 57 20 23 32 2c 53 50 20 | ` SUBQ.|W #2,SP |
|00001300| 20 20 20 20 20 20 20 20 | 20 3b 70 75 74 20 72 6f | | ;put ro|
|00001310| 6f 6d 20 6f 6e 20 73 74 | 61 63 6b 20 66 6f 72 20 |om on st|ack for |
|00001320| 66 6e 20 72 65 73 75 6c | 74 20 28 6f 73 65 72 72 |fn resul|t (oserr|
|00001330| 29 0d 20 20 60 20 4d 4f | 56 45 2e 4c 20 5e 74 68 |). ` MO|VE.L ^th|
|00001340| 65 41 45 44 65 73 63 26 | 2c 2d 28 53 50 29 0d 20 |eAEDesc&|,-(SP). |
|00001350| 20 4d 41 43 48 4c 47 20 | 26 48 33 30 33 43 2c 26 | MACHLG |&H303C,&|
|00001360| 48 30 32 30 34 2c 26 48 | 41 38 31 36 0d 20 20 60 |H0204,&H|A816. `|
|00001370| 20 4d 4f 56 45 2e 57 20 | 28 53 50 29 2b 2c 44 30 | MOVE.W |(SP)+,D0|
|00001380| 20 20 20 20 20 20 20 3b | 20 70 6f 70 20 72 65 73 | ;| pop res|
|00001390| 75 6c 74 20 66 72 6f 6d | 20 73 74 61 63 6b 0d 45 |ult from| stack.E|
|000013a0| 4e 44 20 46 4e 3d 52 45 | 47 49 53 54 45 52 28 44 |ND FN=RE|GISTER(D|
|000013b0| 30 29 0d 0d 4c 4f 43 41 | 4c 20 46 4e 20 41 45 47 |0)..LOCA|L FN AEG|
|000013c0| 65 74 50 61 72 61 6d 44 | 65 73 63 28 74 68 65 41 |etParamD|esc(theA|
|000013d0| 70 70 6c 65 45 76 65 6e | 74 26 2c 74 68 65 41 45 |ppleEven|t&,theAE|
|000013e0| 4b 65 79 77 6f 72 64 26 | 2c 64 65 73 69 72 65 64 |Keyword&|,desired|
|000013f0| 54 79 70 65 26 2c 72 65 | 73 75 6c 74 26 29 0d 20 |Type&,re|sult&). |
|00001400| 20 60 20 53 55 42 51 2e | 57 20 23 32 2c 53 50 20 | ` SUBQ.|W #2,SP |
|00001410| 20 20 20 20 20 20 20 20 | 20 3b 70 75 74 20 72 6f | | ;put ro|
|00001420| 6f 6d 20 6f 6e 20 73 74 | 61 63 6b 20 66 6f 72 20 |om on st|ack for |
|00001430| 66 6e 20 72 65 73 75 6c | 74 20 28 6f 73 65 72 72 |fn resul|t (oserr|
|00001440| 29 0d 20 20 60 20 4d 4f | 56 45 2e 4c 20 5e 74 68 |). ` MO|VE.L ^th|
|00001450| 65 41 70 70 6c 65 45 76 | 65 6e 74 26 2c 2d 28 53 |eAppleEv|ent&,-(S|
|00001460| 50 29 0d 20 20 60 20 4d | 4f 56 45 2e 4c 20 5e 74 |P). ` M|OVE.L ^t|
|00001470| 68 65 41 45 4b 65 79 77 | 6f 72 64 26 2c 2d 28 53 |heAEKeyw|ord&,-(S|
|00001480| 50 29 0d 20 20 60 20 4d | 4f 56 45 2e 4c 20 5e 64 |P). ` M|OVE.L ^d|
|00001490| 65 73 69 72 65 64 54 79 | 70 65 26 2c 2d 28 53 50 |esiredTy|pe&,-(SP|
|000014a0| 29 0d 20 20 60 20 4d 4f | 56 45 2e 4c 20 5e 72 65 |). ` MO|VE.L ^re|
|000014b0| 73 75 6c 74 26 2c 2d 28 | 53 50 29 0d 20 20 4d 41 |sult&,-(|SP). MA|
|000014c0| 43 48 4c 47 20 26 48 33 | 30 33 43 2c 26 48 30 38 |CHLG &H3|03C,&H08|
|000014d0| 31 32 2c 26 48 41 38 31 | 36 0d 20 20 60 20 4d 4f |12,&HA81|6. ` MO|
|000014e0| 56 45 2e 57 20 28 53 50 | 29 2b 2c 44 30 20 20 20 |VE.W (SP|)+,D0 |
|000014f0| 20 20 20 20 3b 20 70 6f | 70 20 72 65 73 75 6c 74 | ; po|p result|
|00001500| 20 66 72 6f 6d 20 73 74 | 61 63 6b 0d 45 4e 44 20 | from st|ack.END |
|00001510| 46 4e 3d 52 45 47 49 53 | 54 45 52 28 44 30 29 0d |FN=REGIS|TER(D0).|
|00001520| 0d 4c 4f 43 41 4c 20 46 | 4e 20 41 45 43 6f 75 6e |.LOCAL F|N AECoun|
|00001530| 74 49 74 65 6d 73 28 74 | 68 65 41 45 44 65 73 63 |tItems(t|heAEDesc|
|00001540| 4c 69 73 74 26 2c 74 68 | 65 43 6f 75 6e 74 26 29 |List&,th|eCount&)|
|00001550| 0d 20 20 60 20 53 55 42 | 51 2e 57 20 23 32 2c 53 |. ` SUB|Q.W #2,S|
|00001560| 50 20 20 20 20 20 20 20 | 20 20 20 3b 70 75 74 20 |P | ;put |
|00001570| 72 6f 6f 6d 20 6f 6e 20 | 73 74 61 63 6b 20 66 6f |room on |stack fo|
|00001580| 72 20 66 6e 20 72 65 73 | 75 6c 74 20 28 6f 73 65 |r fn res|ult (ose|
|00001590| 72 72 29 0d 20 20 60 20 | 4d 4f 56 45 2e 4c 20 5e |rr). ` |MOVE.L ^|
|000015a0| 74 68 65 41 45 44 65 73 | 63 4c 69 73 74 26 2c 2d |theAEDes|cList&,-|
|000015b0| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|000015c0| 5e 74 68 65 43 6f 75 6e | 74 26 2c 2d 28 53 50 29 |^theCoun|t&,-(SP)|
|000015d0| 0d 20 20 4d 41 43 48 4c | 47 20 26 48 33 30 33 43 |. MACHL|G &H303C|
|000015e0| 2c 26 48 30 34 30 37 2c | 26 48 41 38 31 36 0d 20 |,&H0407,|&HA816. |
|000015f0| 20 60 20 4d 4f 56 45 2e | 57 20 28 53 50 29 2b 2c | ` MOVE.|W (SP)+,|
|00001600| 44 30 20 20 20 20 20 20 | 20 3b 20 70 6f 70 20 72 |D0 | ; pop r|
|00001610| 65 73 75 6c 74 20 66 72 | 6f 6d 20 73 74 61 63 6b |esult fr|om stack|
|00001620| 0d 45 4e 44 20 46 4e 3d | 52 45 47 49 53 54 45 52 |.END FN=|REGISTER|
|00001630| 28 44 30 29 0d 0d 4c 4f | 43 41 4c 20 46 4e 20 41 |(D0)..LO|CAL FN A|
|00001640| 45 47 65 74 4e 74 68 50 | 74 72 28 74 68 65 41 45 |EGetNthP|tr(theAE|
|00001650| 44 65 73 63 4c 69 73 74 | 26 2c 69 6e 64 65 78 26 |DescList|&,index&|
|00001660| 2c 64 65 73 69 72 65 64 | 54 79 70 65 26 2c 74 68 |,desired|Type&,th|
|00001670| 65 41 45 4b 65 79 77 6f | 72 64 26 2c 74 79 70 65 |eAEKeywo|rd&,type|
|00001680| 43 6f 64 65 26 2c 64 61 | 74 61 50 74 72 26 2c 6d |Code&,da|taPtr&,m|
|00001690| 61 78 69 6d 75 6d 53 69 | 7a 65 26 2c 61 63 74 75 |aximumSi|ze&,actu|
|000016a0| 61 6c 53 69 7a 65 26 29 | 0d 20 20 60 20 53 55 42 |alSize&)|. ` SUB|
|000016b0| 51 2e 57 20 23 32 2c 53 | 50 20 20 20 20 20 20 20 |Q.W #2,S|P |
|000016c0| 20 20 20 3b 70 75 74 20 | 72 6f 6f 6d 20 6f 6e 20 | ;put |room on |
|000016d0| 73 74 61 63 6b 20 66 6f | 72 20 66 6e 20 72 65 73 |stack fo|r fn res|
|000016e0| 75 6c 74 20 28 6f 73 65 | 72 72 29 0d 20 20 60 20 |ult (ose|rr). ` |
|000016f0| 4d 4f 56 45 2e 4c 20 5e | 74 68 65 41 45 44 65 73 |MOVE.L ^|theAEDes|
|00001700| 63 4c 69 73 74 26 2c 2d | 28 53 50 29 0d 20 20 60 |cList&,-|(SP). `|
|00001710| 20 4d 4f 56 45 2e 4c 20 | 5e 69 6e 64 65 78 26 2c | MOVE.L |^index&,|
|00001720| 2d 28 53 50 29 0d 20 20 | 60 20 4d 4f 56 45 2e 4c |-(SP). |` MOVE.L|
|00001730| 20 5e 64 65 73 69 72 65 | 64 54 79 70 65 26 2c 2d | ^desire|dType&,-|
|00001740| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00001750| 5e 74 68 65 41 45 4b 65 | 79 77 6f 72 64 26 2c 2d |^theAEKe|yword&,-|
|00001760| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00001770| 5e 74 79 70 65 43 6f 64 | 65 26 2c 2d 28 53 50 29 |^typeCod|e&,-(SP)|
|00001780| 0d 20 20 60 20 4d 4f 56 | 45 2e 4c 20 5e 64 61 74 |. ` MOV|E.L ^dat|
|00001790| 61 50 74 72 26 2c 2d 28 | 53 50 29 0d 20 20 60 20 |aPtr&,-(|SP). ` |
|000017a0| 4d 4f 56 45 2e 4c 20 5e | 6d 61 78 69 6d 75 6d 53 |MOVE.L ^|maximumS|
|000017b0| 69 7a 65 26 2c 2d 28 53 | 50 29 0d 20 20 60 20 4d |ize&,-(S|P). ` M|
|000017c0| 4f 56 45 2e 4c 20 5e 61 | 63 74 75 61 6c 53 69 7a |OVE.L ^a|ctualSiz|
|000017d0| 65 26 2c 2d 28 53 50 29 | 0d 20 20 4d 41 43 48 4c |e&,-(SP)|. MACHL|
|000017e0| 47 20 26 48 33 30 33 43 | 2c 26 48 31 30 30 41 2c |G &H303C|,&H100A,|
|000017f0| 26 48 41 38 31 36 0d 20 | 20 60 20 4d 4f 56 45 2e |&HA816. | ` MOVE.|
|00001800| 57 20 28 53 50 29 2b 2c | 44 30 20 20 20 20 20 20 |W (SP)+,|D0 |
|00001810| 20 3b 20 70 6f 70 20 72 | 65 73 75 6c 74 20 66 72 | ; pop r|esult fr|
|00001820| 6f 6d 20 73 74 61 63 6b | 0d 45 4e 44 20 46 4e 3d |om stack|.END FN=|
|00001830| 52 45 47 49 53 54 45 52 | 28 44 30 29 20 0d 0d 4c |REGISTER|(D0) ..L|
|00001840| 4f 43 41 4c 20 46 4e 20 | 41 45 47 65 74 41 74 74 |OCAL FN |AEGetAtt|
|00001850| 72 69 62 75 74 65 50 74 | 72 28 74 68 65 41 70 70 |ributePt|r(theApp|
|00001860| 6c 65 45 76 65 6e 74 26 | 2c 74 68 65 41 45 4b 65 |leEvent&|,theAEKe|
|00001870| 79 77 6f 72 64 26 2c 64 | 65 73 69 72 65 64 54 79 |yword&,d|esiredTy|
|00001880| 70 65 26 2c 74 79 70 65 | 43 6f 64 65 26 2c 64 61 |pe&,type|Code&,da|
|00001890| 74 61 50 74 72 26 2c 6d | 61 78 69 6d 75 6d 53 69 |taPtr&,m|aximumSi|
|000018a0| 7a 65 26 2c 61 63 74 75 | 61 6c 53 69 7a 65 26 29 |ze&,actu|alSize&)|
|000018b0| 0d 20 20 60 20 53 55 42 | 51 2e 57 20 23 32 2c 53 |. ` SUB|Q.W #2,S|
|000018c0| 50 20 20 20 20 20 20 20 | 20 20 20 3b 70 75 74 20 |P | ;put |
|000018d0| 72 6f 6f 6d 20 6f 6e 20 | 73 74 61 63 6b 20 66 6f |room on |stack fo|
|000018e0| 72 20 66 6e 20 72 65 73 | 75 6c 74 20 28 6f 73 65 |r fn res|ult (ose|
|000018f0| 72 72 29 0d 20 20 60 20 | 4d 4f 56 45 2e 4c 20 5e |rr). ` |MOVE.L ^|
|00001900| 74 68 65 41 70 70 6c 65 | 45 76 65 6e 74 26 2c 2d |theApple|Event&,-|
|00001910| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00001920| 5e 74 68 65 41 45 4b 65 | 79 77 6f 72 64 26 2c 2d |^theAEKe|yword&,-|
|00001930| 28 53 50 29 0d 20 20 60 | 20 4d 4f 56 45 2e 4c 20 |(SP). `| MOVE.L |
|00001940| 5e 64 65 73 69 72 65 64 | 54 79 70 65 26 2c 2d 28 |^desired|Type&,-(|
|00001950| 53 50 29 0d 20 20 60 20 | 4d 4f 56 45 2e 4c 20 5e |SP). ` |MOVE.L ^|
|00001960| 74 79 70 65 43 6f 64 65 | 26 2c 2d 28 53 50 29 0d |typeCode|&,-(SP).|
|00001970| 20 20 60 20 4d 4f 56 45 | 2e 4c 20 5e 64 61 74 61 | ` MOVE|.L ^data|
|00001980| 50 74 72 26 2c 2d 28 53 | 50 29 0d 20 20 60 20 4d |Ptr&,-(S|P). ` M|
|00001990| 4f 56 45 2e 4c 20 5e 6d | 61 78 69 6d 75 6d 53 69 |OVE.L ^m|aximumSi|
|000019a0| 7a 65 26 2c 2d 28 53 50 | 29 0d 20 20 60 20 4d 4f |ze&,-(SP|). ` MO|
|000019b0| 56 45 2e 4c 20 5e 61 63 | 74 75 61 6c 53 69 7a 65 |VE.L ^ac|tualSize|
|000019c0| 26 2c 2d 28 53 50 29 0d | 20 20 4d 41 43 48 4c 47 |&,-(SP).| MACHLG|
|000019d0| 20 26 48 33 30 33 43 2c | 26 48 30 45 31 35 2c 26 | &H303C,|&H0E15,&|
|000019e0| 48 41 38 31 36 0d 20 20 | 60 20 4d 4f 56 45 2e 57 |HA816. |` MOVE.W|
|000019f0| 20 28 53 50 29 2b 2c 44 | 30 20 20 20 20 20 20 20 | (SP)+,D|0 |
|00001a00| 3b 20 70 6f 70 20 72 65 | 73 75 6c 74 20 66 72 6f |; pop re|sult fro|
|00001a10| 6d 20 73 74 61 63 6b 0d | 45 4e 44 20 46 4e 3d 52 |m stack.|END FN=R|
|00001a20| 45 47 49 53 54 45 52 28 | 44 30 29 20 0d 0d 4c 4f |EGISTER(|D0) ..LO|
|00001a30| 43 41 4c 20 46 4e 20 4d | 79 47 6f 74 52 65 71 75 |CAL FN M|yGotRequ|
|00001a40| 69 72 65 64 50 61 72 61 | 6d 73 28 41 45 5f 6d 65 |iredPara|ms(AE_me|
|00001a50| 73 73 61 67 65 69 6e 50 | 54 52 26 29 0d 20 20 5f |ssageinP|TR&). _|
|00001a60| 65 72 72 41 45 44 65 73 | 63 4e 6f 74 46 6f 75 6e |errAEDes|cNotFoun|
|00001a70| 64 20 3d 20 2d 31 37 30 | 31 0d 20 20 44 49 4d 20 |d = -170|1. DIM |
|00001a80| 72 65 74 75 72 6e 65 64 | 54 79 70 65 26 2c 61 63 |returned|Type&,ac|
|00001a90| 74 75 61 6c 53 69 7a 65 | 26 0d 20 20 6d 79 45 72 |tualSize|&. myEr|
|00001aa0| 72 3d 46 4e 20 41 45 47 | 65 74 41 74 74 72 69 62 |r=FN AEG|etAttrib|
|00001ab0| 75 74 65 50 74 72 28 41 | 45 5f 6d 65 73 73 61 67 |utePtr(A|E_messag|
|00001ac0| 65 69 6e 50 54 52 26 2c | 43 56 49 28 22 6d 69 73 |einPTR&,|CVI("mis|
|00001ad0| 73 22 29 2c 43 56 49 28 | 22 2a 2a 2a 2a 22 29 2c |s"),CVI(|"****"),|
|00001ae0| 40 72 65 74 75 72 6e 65 | 64 54 79 70 65 26 2c 30 |@returne|dType&,0|
|00001af0| 2c 30 2c 40 61 63 74 75 | 61 6c 53 69 7a 65 26 29 |,0,@actu|alSize&)|
|00001b00| 0d 20 20 49 46 20 6d 79 | 45 72 72 3d 5f 65 72 72 |. IF my|Err=_err|
|00001b10| 41 45 44 65 73 63 4e 6f | 74 46 6f 75 6e 64 20 54 |AEDescNo|tFound T|
|00001b20| 48 45 4e 20 6d 79 45 72 | 72 3d 30 0d 45 4e 44 20 |HEN myEr|r=0.END |
|00001b30| 46 4e 3d 6d 79 45 72 72 | 0d 0d 00 00 00 00 00 00 |FN=myErr|........|
|00001b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001b80| 00 00 01 00 00 00 0a d1 | 00 00 09 d1 00 00 00 6e |........|.......n|
|00001b90| ff f0 0f ff ff f0 0f ff | ff f0 0f ff ff f0 0f ff |........|........|
|00001ba0| ff f0 0f ff ff f0 0f ff | ff f0 0f ff ff f0 0f ff |........|........|
|00001bb0| 0c 41 45 56 45 4e 54 53 | 2e 49 4e 43 4c c0 02 00 |.AEVENTS|.INCL...|
|00001bc0| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|00001bd0| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|00001be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001bf0| 00 00 a9 80 18 79 00 00 | 00 00 00 00 0b 3f ff ff |.....y..|.....?..|
|00001c00| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c10| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c20| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c30| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c40| ff ff fc 3f fc 3f fc 3f | fc 3f fc 3f 80 01 80 01 |...?.?.?|.?.?....|
|00001c50| 80 01 80 01 fc 3f fc 3f | fc 3f fc 3f fc 3f ff ff |.....?.?|.?.?.?..|
|00001c60| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c70| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00001c80| 00 00 07 4a 4e fa 00 50 | 24 4f 2f 0e 2f 2d f7 64 |...JN..P|$O/./-.d|
|00001c90| 9e fc 00 0a 2c 4f 9f fc | 00 00 00 00 2b 4f f7 64 |....,O..|....+O.d|
|00001ca0| 2d 40 00 06 20 1a 3d 40 | 00 04 20 1a 2d 40 00 00 |-@.. .=@|.. .-@..|
|00001cb0| 55 4f 2f 2e 00 00 3f 2e | 00 04 2f 2e 00 06 30 3c |UO/...?.|../...0<|
|00001cc0| 00 02 aa 52 30 1f de fc | 00 0a 2b 5f f7 64 2c 5f |...R0...|..+_.d,_|
|00001cd0| de fc 00 08 4e 75 4e fa | 01 d4 24 4f 2f 0e 2f 2d |....NuN.|..$O/./-|
|00001ce0| f7 64 9e fc 00 48 2c 4f | 9f fc 00 00 00 00 2b 4f |.d...H,O|......+O|
|00001cf0| f7 64 2d 40 00 04 20 1a | 2d 40 00 00 70 00 3d 40 |.d-@.. .|-@..p.=@|
|00001d00| 00 08 70 00 3d 40 00 0a | 70 00 2d 40 00 0c 70 00 |..p.=@..|p.-@..p.|
|00001d10| 2d 40 00 10 2f 2e 00 04 | 70 00 22 1f 20 41 20 80 |-@../...|p.". A .|
|00001d20| 48 7a 00 12 2f 2e 00 00 | 42 a7 41 ee 00 0a c1 88 |Hz../...|B.A.....|
|00001d30| 60 00 ff 56 3d 40 00 08 | 30 2e 00 08 67 04 4e fa |`..V=@..|0...g.N.|
|00001d40| 01 48 41 ee 00 14 c1 88 | 06 80 00 00 00 0c 22 00 |.HA.....|......".|
|00001d50| 70 00 20 41 20 80 41 ee | 00 14 c1 88 06 80 00 00 |p. A .A.|........|
|00001d60| 00 18 22 00 30 2e 00 0a | 48 c0 20 41 30 80 41 ee |..".0...|H. A0.A.|
|00001d70| 00 14 c1 88 c1 88 a0 11 | 48 c0 3d 40 00 08 30 2e |........|H.=@..0.|
|00001d80| 00 08 67 04 4e fa 00 f2 | 41 ee 00 14 c1 88 06 80 |..g.N...|A.......|
|00001d90| 00 00 00 1c 20 40 20 10 | 2d 40 00 0c 4e ad 08 02 |.... @ .|-@..N...|
|00001da0| 30 3c 00 01 4e ad 0d 5a | 4e ad 05 72 20 2e 00 0c |0<..N..Z|N..r ...|
|00001db0| 4e ad 04 2a 4e ad 01 8a | 20 2e 00 0c a1 22 3b 40 |N..*N...| ....";@|
|00001dc0| f7 4e c1 88 2d 40 00 10 | 20 2e 00 10 66 04 4e fa |.N..-@..| ...f.N.|
|00001dd0| 00 a2 41 ee 00 14 c1 88 | 06 80 00 00 00 20 2f 00 |..A.....|..... /.|
|00001de0| 20 2e 00 10 20 40 20 10 | 22 1f 20 41 20 80 41 ee | ... @ .|". A .A.|
|00001df0| 00 14 c1 88 06 80 00 00 | 00 24 22 00 20 2e 00 0c |........|.$". ...|
|00001e00| 20 41 20 80 41 ee 00 14 | c1 88 06 80 00 00 00 2c | A .A...|.......,|
|00001e10| 22 00 70 01 20 41 30 80 | 41 ee 00 14 c1 88 06 80 |".p. A0.|A.......|
|00001e20| 00 00 00 2e 22 00 70 00 | 20 41 30 80 20 2e 00 10 |....".p.| A0. ...|
|00001e30| c1 88 a0 29 48 c0 3d 40 | 00 46 41 ee 00 14 c1 88 |...)H.=@|.FA.....|
|00001e40| c1 88 a0 02 48 c0 3d 40 | 00 08 20 2e 00 10 c1 88 |....H.=@|.. .....|
|00001e50| a0 2a 48 c0 3d 40 00 46 | 30 2e 00 08 66 00 00 10 |.*H.=@.F|0...f...|
|00001e60| 2f 2e 00 04 20 2e 00 10 | 22 1f 20 41 20 80 4e fa |/... ...|". A .N.|
|00001e70| 00 08 70 94 3d 40 00 46 | 41 ee 00 14 c1 88 c1 88 |..p.=@.F|A.......|
|00001e80| a0 01 48 c0 3d 40 00 08 | 30 2e 00 46 66 00 00 08 |..H.=@..|0..Ff...|
|00001e90| 3d 6e 00 08 00 46 30 2e | 00 46 48 c0 de fc 00 48 |=n...F0.|.FH....H|
|00001ea0| 2b 5f f7 64 2c 5f de fc | 00 04 4e 75 4e fa 00 78 |+_.d,_..|..NuN..x|
|00001eb0| 24 4f 2f 0e 2f 2d f7 64 | 9e fc 00 1a 2c 4f 9f fc |$O/./-.d|....,O..|
|00001ec0| 00 00 00 00 2b 4f f7 64 | 2d 40 00 16 20 1a 2d 40 |....+O.d|-@.. .-@|
|00001ed0| 00 12 20 1a 2d 40 00 0e | 20 1a 2d 40 00 0a 20 1a |.. .-@..| .-@.. .|
|00001ee0| 3d 40 00 08 20 1a 2d 40 | 00 04 20 1a 2d 40 00 00 |=@.. .-@|.. .-@..|
|00001ef0| 55 4f 2f 2e 00 00 2f 2e | 00 04 3f 2e 00 08 2f 2e |UO/.../.|..?.../.|
|00001f00| 00 0a 2f 2e 00 0e 2f 2e | 00 12 2f 2e 00 16 30 3c |../.../.|../...0<|
|00001f10| 0d 00 a8 2b 30 1f de fc | 00 1a 2b 5f f7 64 2c 5f |...+0...|..+_.d,_|
|00001f20| de fc 00 18 4e 75 4e fa | 00 64 24 4f 2f 0e 2f 2d |....NuN.|.d$O/./-|
|00001f30| f7 64 9e fc 00 12 2c 4f | 9f fc 00 00 00 00 2b 4f |.d....,O|......+O|
|00001f40| f7 64 3d 40 00 10 20 1a | 2d 40 00 0c 20 1a 2d 40 |.d=@.. .|-@.. .-@|
|00001f50| 00 08 20 1a 2d 40 00 04 | 20 1a 2d 40 00 00 55 4f |.. .-@..| .-@..UO|
|00001f60| 2f 2e 00 00 2f 2e 00 04 | 2f 2e 00 08 2f 2e 00 0c |/.../...|/.../...|
|00001f70| 3f 2e 00 10 30 3c 09 1f | a8 16 30 1f de fc 00 12 |?...0<..|..0.....|
|00001f80| 2b 5f f7 64 2c 5f de fc | 00 10 4e 75 4e fa 00 5a |+_.d,_..|..NuN..Z|
|00001f90| 24 4f 2f 0e 2f 2d f7 64 | 9e fc 00 0e 2c 4f 9f fc |$O/./-.d|....,O..|
|00001fa0| 00 00 00 00 2b 4f f7 64 | 3d 40 00 0c 20 1a 2d 40 |....+O.d|=@.. .-@|
|00001fb0| 00 08 20 1a 2d 40 00 04 | 20 1a 2d 40 00 00 55 4f |.. .-@..| .-@..UO|
|00001fc0| 2f 2e 00 00 2f 2e 00 04 | 2f 2e 00 08 3f 2e 00 0c |/.../...|/...?...|
|00001fd0| 30 3c 07 20 a8 16 30 1f | de fc 00 0e 2b 5f f7 64 |0<. ..0.|....+_.d|
|00001fe0| 2c 5f de fc 00 0c 4e 75 | 4e fa 00 64 24 4f 2f 0e |,_....Nu|N..d$O/.|
|00001ff0| 2f 2d f7 64 9e fc 00 12 | 2c 4f 9f fc 00 00 00 00 |/-.d....|,O......|
|00002000| 2b 4f f7 64 3d 40 00 10 | 20 1a 2d 40 00 0c 20 1a |+O.d=@..| .-@.. .|
|00002010| 2d 40 00 08 20 1a 2d 40 | 00 04 20 1a 2d 40 00 00 |-@.. .-@|.. .-@..|
|00002020| 55 4f 2f 2e 00 00 2f 2e | 00 04 2f 2e 00 08 2f 2e |UO/.../.|../.../.|
|00002030| 00 0c 3f 2e 00 10 30 3c | 09 21 a8 16 30 1f de fc |..?...0<|.!..0...|
|00002040| 00 12 2b 5f f7 64 2c 5f | de fc 00 10 4e 75 4e fa |..+_.d,_|....NuN.|
|00002050| 00 38 24 4f 2f 0e 2f 2d | f7 64 9e fc 00 04 2c 4f |.8$O/./-|.d....,O|
|00002060| 9f fc 00 00 00 00 2b 4f | f7 64 2d 40 00 00 55 4f |......+O|.d-@..UO|
|00002070| 2f 2e 00 00 30 3c 02 1b | a8 16 30 1f de fc 00 04 |/...0<..|..0.....|
|00002080| 2b 5f f7 64 2c 5f 4e 75 | 4e fa 00 6e 24 4f 2f 0e |+_.d,_Nu|N..n$O/.|
|00002090| 2f 2d f7 64 9e fc 00 16 | 2c 4f 9f fc 00 00 00 00 |/-.d....|,O......|
|000020a0| 2b 4f f7 64 2d 40 00 12 | 20 1a 2d 40 00 0e 20 1a |+O.d-@..| .-@.. .|
|000020b0| 3d 40 00 0c 20 1a 2d 40 | 00 08 20 1a 2d 40 00 04 |=@.. .-@|.. .-@..|
|000020c0| 20 1a 2d 40 00 00 55 4f | 2f 2e 00 00 2f 2e 00 04 | .-@..UO|/.../...|
|000020d0| 2f 2e 00 08 3f 2e 00 0c | 2f 2e 00 0e 2f 2e 00 12 |/...?...|/.../...|
|000020e0| 30 3c 0b 14 a8 16 30 1f | de fc 00 16 2b 5f f7 64 |0<....0.|....+_.d|
|000020f0| 2c 5f de fc 00 14 4e 75 | 4e fa 00 78 24 4f 2f 0e |,_....Nu|N..x$O/.|
|00002100| 2f 2d f7 64 9e fc 00 1a | 2c 4f 9f fc 00 00 00 00 |/-.d....|,O......|
|00002110| 2b 4f f7 64 2d 40 00 16 | 20 1a 2d 40 00 12 20 1a |+O.d-@..| .-@.. .|
|00002120| 2d 40 00 0e 20 1a 3d 40 | 00 0c 20 1a 2d 40 00 08 |-@.. .=@|.. .-@..|
|00002130| 20 1a 2d 40 00 04 20 1a | 2d 40 00 00 55 4f 2f 2e | .-@.. .|-@..UO/.|
|00002140| 00 00 2f 2e 00 04 2f 2e | 00 08 3f 2e 00 0c 2f 2e |../.../.|..?.../.|
|00002150| 00 0e 2f 2e 00 12 2f 2e | 00 16 30 3c 0d 17 a8 16 |../.../.|..0<....|
|00002160| 30 1f de fc 00 1a 2b 5f | f7 64 2c 5f de fc 00 18 |0.....+_|.d,_....|
|00002170| 4e 75 4e fa 00 38 24 4f | 2f 0e 2f 2d f7 64 9e fc |NuN..8$O|/./-.d..|
|00002180| 00 04 2c 4f 9f fc 00 00 | 00 00 2b 4f f7 64 2d 40 |..,O....|..+O.d-@|
|00002190| 00 00 55 4f 2f 2e 00 00 | 30 3c 02 04 a8 16 30 1f |..UO/...|0<....0.|
|000021a0| de fc 00 04 2b 5f f7 64 | 2c 5f 4e 75 4e fa 00 5a |....+_.d|,_NuN..Z|
|000021b0| 24 4f 2f 0e 2f 2d f7 64 | 9e fc 00 10 2c 4f 9f fc |$O/./-.d|....,O..|
|000021c0| 00 00 00 00 2b 4f f7 64 | 2d 40 00 0c 20 1a 2d 40 |....+O.d|-@.. .-@|
|000021d0| 00 08 20 1a 2d 40 00 04 | 20 1a 2d 40 00 00 55 4f |.. .-@..| .-@..UO|
|000021e0| 2f 2e 00 00 2f 2e 00 04 | 2f 2e 00 08 2f 2e 00 0c |/.../...|/.../...|
|000021f0| 30 3c 08 12 a8 16 30 1f | de fc 00 10 2b 5f f7 64 |0<....0.|....+_.d|
|00002200| 2c 5f de fc 00 0c 4e 75 | 4e fa 00 46 24 4f 2f 0e |,_....Nu|N..F$O/.|
|00002210| 2f 2d f7 64 9e fc 00 08 | 2c 4f 9f fc 00 00 00 00 |/-.d....|,O......|
|00002220| 2b 4f f7 64 2d 40 00 04 | 20 1a 2d 40 00 00 55 4f |+O.d-@..| .-@..UO|
|00002230| 2f 2e 00 00 2f 2e 00 04 | 30 3c 04 07 a8 16 30 1f |/.../...|0<....0.|
|00002240| de fc 00 08 2b 5f f7 64 | 2c 5f de fc 00 04 4e 75 |....+_.d|,_....Nu|
|00002250| 4e fa 00 82 24 4f 2f 0e | 2f 2d f7 64 9e fc 00 20 |N...$O/.|/-.d... |
|00002260| 2c 4f 9f fc 00 00 00 00 | 2b 4f f7 64 2d 40 00 1c |,O......|+O.d-@..|
|00002270| 20 1a 2d 40 00 18 20 1a | 2d 40 00 14 20 1a 2d 40 | .-@.. .|-@.. .-@|
|00002280| 00 10 20 1a 2d 40 00 0c | 20 1a 2d 40 00 08 20 1a |.. .-@..| .-@.. .|
|00002290| 2d 40 00 04 20 1a 2d 40 | 00 00 55 4f 2f 2e 00 00 |-@.. .-@|..UO/...|
|000022a0| 2f 2e 00 04 2f 2e 00 08 | 2f 2e 00 0c 2f 2e 00 10 |/.../...|/.../...|
|000022b0| 2f 2e 00 14 2f 2e 00 18 | 2f 2e 00 1c 30 3c 10 0a |/.../...|/...0<..|
|000022c0| a8 16 30 1f de fc 00 20 | 2b 5f f7 64 2c 5f de fc |..0.... |+_.d,_..|
|000022d0| 00 1c 4e 75 4e fa 00 78 | 24 4f 2f 0e 2f 2d f7 64 |..NuN..x|$O/./-.d|
|000022e0| 9e fc 00 1c 2c 4f 9f fc | 00 00 00 00 2b 4f f7 64 |....,O..|....+O.d|
|000022f0| 2d 40 00 18 20 1a 2d 40 | 00 14 20 1a 2d 40 00 10 |-@.. .-@|.. .-@..|
|00002300| 20 1a 2d 40 00 0c 20 1a | 2d 40 00 08 20 1a 2d 40 | .-@.. .|-@.. .-@|
|00002310| 00 04 20 1a 2d 40 00 00 | 55 4f 2f 2e 00 00 2f 2e |.. .-@..|UO/.../.|
|00002320| 00 04 2f 2e 00 08 2f 2e | 00 0c 2f 2e 00 10 2f 2e |../.../.|../.../.|
|00002330| 00 14 2f 2e 00 18 30 3c | 0e 15 a8 16 30 1f de fc |../...0<|....0...|
|00002340| 00 1c 2b 5f f7 64 2c 5f | de fc 00 18 4e 75 4e fa |..+_.d,_|....NuN.|
|00002350| 00 7e 24 4f 2f 0e 2f 2d | f7 64 9e fc 00 0e 2c 4f |.~$O/./-|.d....,O|
|00002360| 9f fc 00 00 00 00 2b 4f | f7 64 2d 40 00 00 48 7a |......+O|.d-@..Hz|
|00002370| 00 38 2f 2e 00 00 30 3c | 00 02 4e ad 0d 5a 4e ad |.8/...0<|..N..ZN.|
|00002380| 0c 82 2f 00 30 3c 00 03 | 4e ad 0d 5a 4e ad 0c 82 |../.0<..|N..ZN...|
|00002390| 2f 00 41 ee 00 04 c1 88 | 2f 00 42 a7 42 a7 41 ee |/.A.....|/.B.B.A.|
|000023a0| 00 08 c1 88 60 00 ff 32 | 3d 40 00 0c 0c 6e f9 5b |....`..2|=@...n.[|
|000023b0| 00 0c 66 00 00 08 70 00 | 3d 40 00 0c 30 2e 00 0c |..f...p.|=@..0...|
|000023c0| 48 c0 de fc 00 0e 2b 5f | f7 64 2c 5f 4e 75 00 00 |H.....+_|.d,_Nu..|
|000023d0| 02 58 00 16 f2 02 46 53 | 70 4f 70 65 6e 44 46 20 |.X....FS|pOpenDF |
|000023e0| 00 00 00 04 80 03 00 00 | 00 25 00 00 00 05 00 00 |........|.%......|
|000023f0| 00 25 00 15 f2 02 4f 70 | 65 6e 44 6f 63 20 00 00 |.%....Op|enDoc ..|
|00002400| 00 56 80 02 00 00 00 27 | 00 00 00 26 00 16 f2 02 |.V.....'|...&....|
|00002410| 50 50 43 42 72 6f 77 73 | 65 72 00 00 02 2c 80 07 |PPCBrows|er...,..|
|00002420| 00 00 00 22 00 00 00 25 | 00 00 00 22 00 00 00 22 |..."...%|..."..."|
|00002430| 00 00 00 08 00 00 00 22 | 00 00 00 22 00 19 f2 02 |......."|..."....|
|00002440| 41 45 49 6e 73 74 61 6c | 6c 45 76 65 6e 74 48 20 |AEInstal|lEventH |
|00002450| 00 00 02 a6 80 05 00 00 | 00 06 00 00 00 27 00 00 |........|.....'..|
|00002460| 00 24 00 00 00 26 00 00 | 00 28 00 19 f2 02 41 45 |.$...&..|.(....AE|
|00002470| 52 65 6d 6f 76 65 45 76 | 65 6e 74 48 61 20 00 00 |RemoveEv|entHa ..|
|00002480| 03 0c 80 04 00 00 00 06 | 00 00 00 24 00 00 00 26 |........|...$...&|
|00002490| 00 00 00 28 00 19 f2 02 | 41 45 47 65 74 45 76 65 |...(....|AEGetEve|
|000024a0| 6e 74 48 61 6e 64 6c 20 | 00 00 03 68 80 05 00 00 |ntHandl |...h....|
|000024b0| 00 06 00 00 00 28 00 00 | 00 25 00 00 00 26 00 00 |.....(..|.%...&..|
|000024c0| 00 28 00 19 f2 02 41 45 | 50 72 6f 63 65 73 73 41 |.(....AE|ProcessA|
|000024d0| 70 70 6c 65 45 20 00 00 | 03 ce 80 01 00 00 00 28 |ppleE ..|.......(|
|000024e0| 00 19 f2 02 41 45 43 72 | 65 61 74 65 41 70 70 6c |....AECr|eateAppl|
|000024f0| 65 45 76 20 00 00 04 08 | 80 06 00 00 00 28 00 00 |eEv ....|.....(..|
|00002500| 00 27 00 00 00 04 00 00 | 00 28 00 00 00 26 00 00 |.'......|.(...&..|
|00002510| 00 28 00 14 f2 02 41 45 | 53 65 6e 64 00 00 04 78 |.(....AE|Send...x|
|00002520| 80 07 00 00 00 25 00 00 | 00 24 00 00 00 27 00 00 |.....%..|.$...'..|
|00002530| 00 06 00 00 00 24 00 00 | 00 28 00 00 00 27 00 18 |.....$..|.(...'..|
|00002540| f2 02 41 45 44 69 73 70 | 6f 73 65 44 65 73 63 20 |..AEDisp|oseDesc |
|00002550| 00 00 04 f2 80 01 00 00 | 00 25 00 18 f2 02 41 45 |........|.%....AE|
|00002560| 47 65 74 50 61 72 61 6d | 44 65 73 63 00 00 05 2c |GetParam|Desc...,|
|00002570| 80 04 00 00 00 23 00 00 | 00 26 00 00 00 26 00 00 |.....#..|.&...&..|
|00002580| 00 27 00 17 f2 02 41 45 | 43 6f 75 6e 74 49 74 65 |.'....AE|CountIte|
|00002590| 6d 73 00 00 05 88 80 02 | 00 00 00 24 00 00 00 27 |ms......|...$...'|
|000025a0| 00 17 f2 02 41 45 47 65 | 74 4e 74 68 50 74 72 20 |....AEGe|tNthPtr |
|000025b0| 00 00 05 d0 80 08 00 00 | 00 25 00 00 00 26 00 00 |........|.%...&..|
|000025c0| 00 24 00 00 00 24 00 00 | 00 26 00 00 00 26 00 00 |.$...$..|.&...&..|
|000025d0| 00 23 00 00 00 27 00 19 | f2 02 41 45 47 65 74 41 |.#...'..|..AEGetA|
|000025e0| 74 74 72 69 62 75 74 65 | 50 20 00 00 06 54 80 07 |ttribute|P ...T..|
|000025f0| 00 00 00 25 00 00 00 26 | 00 00 00 24 00 00 00 24 |...%...&|...$...$|
|00002600| 00 00 00 26 00 00 00 26 | 00 00 00 27 00 19 f2 02 |...&...&|...'....|
|00002610| 4d 79 47 6f 74 52 65 71 | 75 69 72 65 64 50 61 20 |MyGotReq|uiredPa |
|00002620| 00 00 06 ce 80 01 00 00 | 00 28 00 00 00 17 00 03 |........|.(......|
|00002630| 0a 44 41 54 41 43 4f 55 | 4e 54 3d 04 6d 69 73 73 |.DATACOU|NT=.miss|
|00002640| 04 2a 2a 2a 2a 00 00 00 | 08 00 03 01 1e 06 f4 07 |.****...|........|
|00002650| 02 00 00 01 00 00 00 0a | d1 00 00 09 d1 00 00 00 |........|........|
|00002660| 6e 01 11 41 e0 05 84 00 | 00 00 1c 00 6e 00 03 46 |n..A....|....n..F|
|00002670| 6e 43 64 00 00 00 22 46 | 6e 54 62 00 00 00 2e 53 |nCd..."F|nTb....S|
|00002680| 54 52 23 00 00 00 3a 53 | 74 62 6c 00 00 00 46 00 |TR#...:S|tbl...F.|
|00002690| 7e ff ff 00 00 00 00 01 | 11 40 98 00 7e ff ff 00 |~.......|.@..~...|
|000026a0| 00 07 4e 01 11 3f d4 00 | 7e ff ff 10 00 09 aa 01 |..N..?..|~.......|
|000026b0| 11 3f 98 00 7e ff ff 00 | 00 09 c5 01 11 3f ec 00 |.?..~...|.....?..|
|000026c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000026d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000026e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000026f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+